Elon Musk Net Worth
Track Major Insider Updates On X/TwitterLast Updated: 5 days, 9 hours ago
Elon Musk has an estimated net worth of at least $273.2 billion*, as of Oct. 29, 2025. They own 509.4 million shares of TSLA stock. They have sold 74.8 million shares of TSLA stock since 2021, for an estimated $38.4 billion.
Elon Musk $TSLA SEC Form 4 Insider Trading
Elon Musk has filed a total of 1304 insider trades in $TSLA since 2021. Their most recent trade was a purchase of 47,384 shares, made on Sep 12, 2025. Their largest trade was a sale of 3.1 million shares, made on Nov 08, 2022. We estimate that they now own 509.4 million shares of $TSLA, worth an estimated $234.9 billion.
Insider Trading at $TSLA
There have been a total of 1966 insider trades reported at $TSLA since 2021, with 2.6 million shares purchased and 78.2 million shares sold. The most active insider traders in $TSLA stock have been Elon Musk, Vaibhav Taneja, and Vaibhav Taneja. The most recent trade was a sale of 60,000 shares reported by JAMES R MURDOCH (None), made on Sep 15, 2025.
History of Insider Stock Trades by Elon Musk
| Company Ticker | Purchase / Sale | Shares | Date | Disclosed (EST) | 
|---|---|---|---|---|
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 47,384 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 31,019 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 104,079 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 227,384 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 332,908 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 290,501 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 22,537 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 116,948 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 17,536 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 242,112 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 45,909 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 8,000 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 291,221 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 206,832 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 116,841 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 133,198 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 73,712 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 27,110 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 28,271 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 18,137 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 29,410 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 18,293 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 50,334 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 54,526 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Purchase | 34,530 | Sep 12, 2025 | Sept. 15, 2025, 6:01 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 568,261 | Dec 14, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.4 million | Dec 14, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2.3 million | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 702,969 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 626,066 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 235,418 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 363,749 | Dec 12, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.0 million | Dec 12, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.8 million | Dec 12, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.3 million | Dec 14, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 47,432 | Dec 14, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.2 million | Dec 14, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.8 million | Dec 14, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 615,047 | Dec 14, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 45,545 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 135,704 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 720,996 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 378,017 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 540,935 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 148,750 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 129,795 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 240,269 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 473,518 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 380,964 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 89,471 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 234,591 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 466,672 | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2.2 million | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.9 million | Dec 13, 2022 | Dec. 14, 2022, 9:59 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 192,320 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 366,242 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 376,134 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 78,604 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 198,124 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 67,609 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,575 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3.1 million | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,769 | Nov 08, 2022 | Nov. 8, 2022, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 773,531 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 157,983 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,459 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 42,932 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 52,445 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 239,491 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 383,525 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 513,373 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 318,902 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.0 million | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.7 million | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 151,958 | Nov 07, 2022 | Nov. 8, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 244,561 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 249,580 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 196,661 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 90,493 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 93,045 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 222,303 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 137,877 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 307,416 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 663,677 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 944,828 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 91,943 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 148,678 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 997,104 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2.7 million | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1.1 million | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 998,114 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 485,578 | Nov 04, 2022 | Nov. 8, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,048 | Aug 09, 2022 | Aug. 9, 2022, 5:23 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,292 | Aug 09, 2022 | Aug. 9, 2022, 5:23 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 435 | Aug 09, 2022 | Aug. 9, 2022, 5:23 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 42,874 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,283 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,130 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,779 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,217 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 94,328 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 97,548 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 146,968 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 100,838 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 68,785 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 49,740 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 74,948 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 66,202 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 67,457 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 136,789 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 113,022 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 114,897 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 113,618 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 455,650 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 142,968 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 187,030 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 95,946 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 124,348 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 90,934 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 114,517 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 114,286 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 224,133 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 106,535 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,053 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,630 | Aug 09, 2022 | Aug. 9, 2022, 5:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 900 | Aug 08, 2022 | Aug. 9, 2022, 5:14 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,745 | Aug 08, 2022 | Aug. 9, 2022, 5:14 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,310 | Aug 08, 2022 | Aug. 9, 2022, 5:14 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,876 | Aug 08, 2022 | Aug. 9, 2022, 5:14 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,749 | Aug 08, 2022 | Aug. 9, 2022, 5:14 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 91,107 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,549 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,963 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 72,084 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 47,926 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,542 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 53,180 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 36,257 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,989 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,781 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 46,539 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,676 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,154 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,565 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 40,594 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,748 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 55,272 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,139 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,407 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,896 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,692 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,705 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,724 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,720 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 63,161 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 107,868 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 116,658 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 127,602 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 164,234 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 60,567 | Aug 08, 2022 | Aug. 9, 2022, 5:11 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,100 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,433 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,871 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 38,973 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,276 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,078 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 58,886 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 134,384 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 96,047 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 95,114 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 48,949 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,887 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 64,783 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 60,728 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 38,790 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,343 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 42,430 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,717 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,152 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,628 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 59,667 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,170 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,107 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,066 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,693 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 36,197 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,730 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 91,072 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 96,530 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 96,425 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 79,800 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 64,472 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,058 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,787 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 45,073 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 61,957 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 85,403 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 112,559 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 118,820 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 105,825 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 96,657 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 141,979 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 48,720 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 47,609 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,159 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,656 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 55,775 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 102,594 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 79,205 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 87,342 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 85,557 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 109,041 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 58,161 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 123,082 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 113,483 | Aug 05, 2022 | Aug. 9, 2022, 4:56 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 210 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,900 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,662 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,064 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,276 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,093 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,007 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,375 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 143,725 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 186,262 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 147,637 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 77,933 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 118,307 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 250,083 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,968 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,297 | Apr 28, 2022 | April 29, 2022, 9:15 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 67,608 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 117,575 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 58,267 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,740 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 151,545 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 177,870 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 164,935 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 248,566 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 89,876 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 113,132 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 122,379 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 94,676 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 138,307 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 86,948 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 81,706 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 134,815 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 57,037 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 129,897 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 106,551 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 78,508 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 89,721 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 71,936 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,288 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,591 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,545 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,071 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,394 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,108 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,099 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,526 | Apr 28, 2022 | April 29, 2022, 9:11 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,803 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 43,773 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 59,031 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 84,942 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 103,160 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 71,592 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 50,381 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 65,403 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 56,907 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,233 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 62,736 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 70,103 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 66,317 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 46,108 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 73,917 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,434 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,220 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,119 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,653 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 36,034 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 46,965 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,643 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 64,253 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 60,495 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,034 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 61,329 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 67,319 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 80,962 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 56,543 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 56,575 | Apr 28, 2022 | April 29, 2022, 9:08 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,765 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,038 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,951 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,087 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,378 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,843 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,264 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,724 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,203 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,600 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,532 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,685 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 934 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,303 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,134 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,110 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 59,072 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,978 | Apr 27, 2022 | April 28, 2022, 9:46 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,457 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,306 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,296 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,707 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,850 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 42,320 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 83,937 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 86,324 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 69,632 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 54,570 | Apr 27, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 700 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,789 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,237 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,616 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,700 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,800 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,024 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,631 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,416 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,051 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,304 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,962 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,650 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,182 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,472 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 681 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,817 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,467 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,889 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,140 | Apr 26, 2022 | April 28, 2022, 9:41 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,442 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,090 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,800 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,800 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,949 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,613 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 809 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,534 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,388 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,573 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,274 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,476 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,681 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,330 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,085 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,180 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,336 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,396 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,430 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,949 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 604 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,075 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,711 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,462 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,813 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,163 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,967 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 427 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,803 | Apr 26, 2022 | April 28, 2022, 9:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,036 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,295 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,220 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,604 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,413 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,456 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,122 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,054 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,472 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,916 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,236 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,411 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 31,556 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,866 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,753 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,635 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,320 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,607 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,448 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,176 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,478 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,538 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,293 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 38,402 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 53,610 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,784 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 65,040 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 86,670 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 84,051 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 109,363 | Apr 26, 2022 | April 28, 2022, 9:16 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 58,717 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 66,734 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 106,840 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,219 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 59,995 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 57,713 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,296 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 79,331 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 66,241 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 103,930 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 76,450 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 99,221 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 105,802 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 106,258 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 136,118 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 150,138 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 208,342 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 89,645 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 80,095 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 49,286 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,661 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,910 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 83,970 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,000 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 73,145 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,006 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 201,269 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,259 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,893 | Apr 26, 2022 | April 28, 2022, 9:13 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 700 | Dec 28, 2021 | Dec. 28, 2021, 9:48 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 900 | Dec 28, 2021 | Dec. 28, 2021, 9:48 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,947 | Dec 28, 2021 | Dec. 28, 2021, 9:48 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,600 | Dec 28, 2021 | Dec. 28, 2021, 9:48 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,008 | Dec 28, 2021 | Dec. 28, 2021, 9:48 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 500 | Dec 28, 2021 | Dec. 28, 2021, 9:48 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,100 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,899 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,991 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,992 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,734 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,324 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,698 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,064 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 58,021 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 50,243 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 64,640 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,039 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 68,989 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 57,541 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 74,448 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 66,402 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 48,622 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 52,594 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 49,363 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,083 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,211 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,000 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,400 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 52,050 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,300 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,475 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,400 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,361 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,451 | Dec 28, 2021 | Dec. 28, 2021, 9:47 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,480 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,122 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,300 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,202 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,767 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,088 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,967 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,524 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,599 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,700 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,870 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,498 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,153 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 55,350 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 48,446 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 49,439 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,648 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 877 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 700 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,300 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,710 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,058 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,729 | Dec 22, 2021 | Dec. 22, 2021, 10:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,000 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,808 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,527 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,838 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,108 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,373 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,705 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,666 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,462 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,239 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,568 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,183 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,735 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,599 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,499 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,542 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,500 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,300 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,700 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,400 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,200 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,324 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,400 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,060 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,926 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,289 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,522 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,712 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,379 | Dec 22, 2021 | Dec. 22, 2021, 10:24 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,778 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,384 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,364 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,587 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,605 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,413 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 31,816 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,207 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,686 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 36,980 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,220 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,795 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,829 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,892 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,288 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,010 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,728 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,788 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,375 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,159 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,398 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,576 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,465 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,400 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,753 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,948 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,900 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,400 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,867 | Dec 21, 2021 | Dec. 21, 2021, 10:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,702 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,162 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,637 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,921 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,900 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,300 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,358 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 700 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,120 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,302 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,470 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,230 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,667 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 46,513 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,974 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,617 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,617 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,060 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 45,211 | Dec 21, 2021 | Dec. 20, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,276 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,808 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,100 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,904 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,201 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 400 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,373 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,450 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,763 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,015 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,979 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,840 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,740 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,800 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,900 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,170 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,927 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,537 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,041 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,957 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,400 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,751 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,491 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,414 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,441 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,321 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,024 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,875 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,316 | Dec 16, 2021 | Dec. 16, 2021, 9:55 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,299 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,842 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,279 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,235 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,821 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,369 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,783 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,785 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,053 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,367 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,713 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,588 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,275 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,809 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,538 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 42,201 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,538 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,724 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 50,633 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 64,997 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 77,620 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,453 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,600 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,749 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,990 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,074 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,277 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,165 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,100 | Dec 16, 2021 | Dec. 16, 2021, 9:52 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,624 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,147 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,224 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,970 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,725 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,885 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,802 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,916 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,011 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,642 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,400 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,009 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,975 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,913 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,176 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,069 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,511 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,112 | Dec 13, 2021 | Dec. 13, 2021, 9:04 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,370 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,752 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,399 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,215 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,195 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,031 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,382 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,660 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,905 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,400 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,831 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,534 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,512 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,863 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,175 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,422 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 79,415 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 69,035 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 40,661 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,110 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 45,354 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 45,421 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,757 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 53,011 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,804 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,282 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,000 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,866 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,618 | Dec 13, 2021 | Dec. 13, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,303 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,578 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,995 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,969 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,221 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,341 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,461 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,306 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,288 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,426 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,580 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,714 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,692 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,133 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,656 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,015 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,648 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,982 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 772 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,634 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,921 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,657 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,247 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,100 | Dec 09, 2021 | Dec. 9, 2021, 9:21 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,440 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,563 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,534 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,477 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,991 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,329 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,944 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,199 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,064 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,996 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,695 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,076 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,526 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,514 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,858 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,042 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,735 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,549 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,158 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,415 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,373 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,488 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,701 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,748 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,592 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 53,915 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 67,297 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 55,468 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,765 | Dec 09, 2021 | Dec. 9, 2021, 9:19 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,546 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,945 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,185 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,722 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,251 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,186 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,179 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,508 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,742 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,783 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,359 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,600 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,012 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,262 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,935 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 203 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,535 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,141 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,041 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,951 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,413 | Dec 02, 2021 | Dec. 2, 2021, 10:45 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,849 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,975 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,894 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,050 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 67,991 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,891 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,050 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,389 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,560 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,652 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 38,553 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,985 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 31,748 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,922 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,126 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,781 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,961 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,489 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,124 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,843 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,555 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,793 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,883 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,955 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,900 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,754 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,400 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,019 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,500 | Dec 02, 2021 | Dec. 2, 2021, 10:43 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,112 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,383 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,400 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,224 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,244 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,605 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,419 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,667 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,377 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,713 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,258 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,930 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,200 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,139 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,800 | Nov 23, 2021 | Nov. 23, 2021, 10:34 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,121 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,574 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,592 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,311 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,467 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,365 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,342 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,500 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,123 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,100 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,333 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,700 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,174 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 800 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,443 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,634 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,936 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,377 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,217 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,580 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,844 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,128 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,800 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,717 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,496 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,500 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,500 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,700 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,641 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,200 | Nov 23, 2021 | Nov. 23, 2021, 10:33 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,800 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,822 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,366 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,882 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,162 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,761 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,328 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,435 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,378 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,995 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,826 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,106 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,927 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,268 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,033 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,000 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,285 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,636 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,742 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,098 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,200 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,900 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,300 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,800 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,555 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,000 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,600 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,755 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,100 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,634 | Nov 23, 2021 | Nov. 23, 2021, 10:32 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 700 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,600 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,400 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,082 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,233 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,281 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,500 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,500 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,200 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,600 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,757 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,347 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,773 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,930 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,300 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,709 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,900 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 700 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,627 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,500 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,730 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,457 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,629 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,234 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,540 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,542 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,140 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,700 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,100 | Nov 23, 2021 | Nov. 23, 2021, 10:30 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,687 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,066 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,033 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,994 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,290 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,108 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,303 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,034 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 83,687 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 91,429 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 65,423 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 61,830 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 54,998 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 61,399 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 70,823 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,935 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,915 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,449 | Nov 16, 2021 | Nov. 16, 2021, 9:06 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,000 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,987 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,280 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,600 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,500 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,206 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,365 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,034 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,086 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,003 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,340 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,705 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,610 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,755 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,587 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,493 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,489 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,863 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,547 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 900 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,100 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,900 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 600 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,100 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,000 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,000 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,400 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,738 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,500 | Nov 16, 2021 | Nov. 16, 2021, 9:02 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,900 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,466 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,190 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,893 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,465 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,510 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,845 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,868 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,500 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,027 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,000 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,800 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,731 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,400 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 300 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 300 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 700 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 300 | Nov 15, 2021 | Nov. 15, 2021, 9:20 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,600 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,834 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,727 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,577 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,702 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,953 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,300 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,155 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,700 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,122 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,669 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,711 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,851 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,697 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,560 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,207 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,112 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 46,321 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,076 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 83,246 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 98,123 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,838 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,835 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 61,766 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 59,420 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,238 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,478 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,678 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,400 | Nov 15, 2021 | Nov. 15, 2021, 9:18 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 472 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 801 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,049 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,458 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,809 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,231 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,129 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 28,832 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,924 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,290 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 45,303 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 106,870 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 46,479 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 59,137 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 90,044 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 101,293 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 106,957 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 61,197 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 66,061 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 94,537 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 83,647 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 82,055 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 62,474 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,951 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,000 | Nov 12, 2021 | Nov. 12, 2021, 9:28 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,918 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,343 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,914 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,500 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,400 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,400 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,402 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,190 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,305 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 71 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 100 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,700 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 256 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 600 | Nov 11, 2021 | Nov. 12, 2021, 7:03 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 69,905 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,967 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,961 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,349 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,940 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,357 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,701 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,132 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,053 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,843 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,429 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,051 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,457 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,188 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,829 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 55,742 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 62,412 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 38,156 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,012 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,262 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,950 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,208 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,901 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,801 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,600 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,800 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,000 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 200 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,000 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 73,432 | Nov 11, 2021 | Nov. 12, 2021, 7:02 a.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 399 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,354 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,079 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,977 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,414 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,745 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,764 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,085 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,329 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,195 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,828 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,544 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,943 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,195 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,256 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,600 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,321 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,978 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,788 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,124 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,778 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,368 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,695 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,471 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,025 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,964 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 9,322 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,338 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,635 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,606 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,456 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,158 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,600 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,000 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,510 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,081 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,603 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 900 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,072 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,200 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,154 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,981 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,780 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,400 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,767 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,100 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,105 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,912 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,066 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,449 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,749 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,620 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,860 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,540 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,533 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,011 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,400 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,301 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,458 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,271 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 900 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,110 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,712 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,000 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 800 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 703 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,300 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,909 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 473 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,056 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 366 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 300 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,302 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,112 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,500 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,104 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 796 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 400 | Nov 10, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 48,385 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 953 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,665 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,276 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,843 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 31,446 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,707 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,593 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,448 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 49,952 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,569 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,137 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 48,412 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,040 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,577 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 39,463 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,195 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 32,830 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,758 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,756 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 54,455 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,670 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 50,689 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,120 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,199 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,342 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,891 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,824 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,175 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,600 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,237 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,513 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,876 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,121 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 100 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,796 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,825 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,010 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,721 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,523 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,495 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 35,519 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,500 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,437 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,298 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,212 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,279 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,323 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,251 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,150 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,188 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 31,461 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,551 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,240 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,358 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,110 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,738 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,122 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,443 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,191 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,300 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 58,428 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,500 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,389 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,148 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 710 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,369 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,541 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,300 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,304 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,498 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 49,381 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,022 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,418 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 44,284 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 80,319 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,797 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,251 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,166 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,422 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 4,139 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 34,108 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,227 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 26,031 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,010 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 30,225 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,595 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,399 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 53,080 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,840 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,600 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 27,253 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 47,448 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 45,060 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 50,707 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 38,295 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 47,553 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 65,339 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,125 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,538 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 68,892 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,880 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,495 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,144 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 38,104 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,488 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,456 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 31,951 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,165 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,622 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,511 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,259 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 17,056 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,141 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,240 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,135 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 23,662 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 36,872 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,008 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,539 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,539 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,413 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,730 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,706 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 86,719 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 29,699 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,992 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 36,637 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,452 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 16,695 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,135 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,500 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,902 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,121 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 12,663 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,837 | Nov 09, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,200 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,415 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,474 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 15,745 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 14,531 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 20,199 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 37,430 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 51,192 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 56,428 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 101,589 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 58,512 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 72,241 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 78,191 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 42,615 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 43,643 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 33,171 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,685 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,300 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,049 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 8,202 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,020 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,559 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,002 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 11,540 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 13,786 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,600 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 22,061 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 19,428 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 25,710 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 21,383 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 18,753 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 24,718 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 5,100 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 10,316 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,254 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,100 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 600 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,700 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,049 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 800 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 7,500 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,900 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 3,300 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,300 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 400 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 6,400 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 2,300 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 600 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
                       
                      
                        TSLA
                      
                   | 
                  
                    Sale | 1,100 | Nov 08, 2021 | Nov. 9, 2021, 8 p.m. | 
$TSLA Executives and Stock Owners with Insider Trades
- 
        
Elon Musk, CEO
 - 
        
Vaibhav Taneja, Chief Accounting Officer
 - 
        
Vaibhav Taneja, Chief Financial Officer
 - 
        
Andrew D Baglino, SVP Powertrain and Energy Eng.
 - 
        
Zachary Kirkhorn, Chief Financial Officer
 - 
        
Xiaotong Zhu, SVP, Automotive
 - 
        
Vaibhav Taneja, CFO and CAO
 - 
        
Xiaotong Zhu, SVP, APAC
 - 
        
Xiaotong Zhu, SVP, APAC and
 
*This is only based off of information found in SEC filings, and may not reflect actual net worth. There may also be inaccuracies due to privately holdings filing errors, parsing errors, accidental double-counting of shares, incorrect classification of indirectly owned shares, sales prior to dataset start date, or any other number of issues.